﻿/*
 * Header1
 * 
 * initial implementation : 3.12.2008
 *
 * Copyright (c) Adam Sida, asida@centrum.cz.
 * All rights reserved.
 * 
 * for license see Petra.Gis.License.txt
 */
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace Petra.Gis.ImagingServices.Cit
{
  public class Header1
  {
    public ushort HeaderType;
    public uint WordsToFollow;
    public DataCodeType DataTypeCode;
    public uint ApplicationType;
    public double XViewOrigin;
    public double YViewOrigin;
    public double ZViewOrigin;
    public double XViewExtent;
    public double YViewExtent;
    public double ZViewExtent;
    public double[] TransformationMatrix; //16   
    public uint PixelsPerLine;
    public uint NumberOfLines;
    public int DeviceResolution;
    public byte ScanlineOrientation;
    public ScannableFlagType ScannableFlag;
    public double RotationAngle;
    public double SkewAngle;
    public uint DataTypeModifier;
    public char[] DesignFileName;         //66
    public char[] DataBaseFileName;       //66
    public char[] ParentGridFileName;   //66  
    public char[] FileDescription;      //80  
    //public MinMaxType Minimum;
    //public MinMaxType Maximum;
    public char[] Reserved;
    public byte GridFileVersion;
  }
}

